splinter its horns - Allemand Anglais Dictionnaire